detonation knock - Turkish English Dictionary